package com.bzy.blp.upms.vo;

import java.util.Date;
import java.util.List;

public class ResourceInfoVO {

    private Long id;
    private String text;
    //资源ID
    private Long resource_id;
    //父级资源ID
    private Long parent_id;
    //父级路径
    private String parent_path;
    //权限标识
    private String permissions_code;
    //资源名称
    private String resource_name;
    //资源类型
    private String resource_type;
    //资源请求URL
    private String resource_request_uri;
    //资源图片URL
    private String resource_image_uri;
    //优先级
    private Integer priority;
    //可用的
    private Integer is_delete;
    //资源描述
    private String description;
    //创建时间
    private java.util.Date create_time;
    //更新时间
    private java.util.Date update_time;

    private char isPower;

    private List<ResourceInfoVO> children;

    private TreeModel state;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public Long getResource_id() {
        return resource_id;
    }

    public void setResource_id(Long resource_id) {
        this.resource_id = resource_id;
    }

    public Long getParent_id() {
        return parent_id;
    }

    public void setParent_id(Long parent_id) {
        this.parent_id = parent_id;
    }

    public String getParent_path() {
        return parent_path;
    }

    public void setParent_path(String parent_path) {
        this.parent_path = parent_path;
    }

    public String getPermissions_code() {
        return permissions_code;
    }

    public void setPermissions_code(String permissions_code) {
        this.permissions_code = permissions_code;
    }

    public String getResource_name() {
        return resource_name;
    }

    public void setResource_name(String resource_name) {
        this.resource_name = resource_name;
    }

    public String getResource_type() {
        return resource_type;
    }

    public void setResource_type(String resource_type) {
        this.resource_type = resource_type;
    }

    public String getResource_request_uri() {
        return resource_request_uri;
    }

    public void setResource_request_uri(String resource_request_uri) {
        this.resource_request_uri = resource_request_uri;
    }

    public String getResource_image_uri() {
        return resource_image_uri;
    }

    public void setResource_image_uri(String resource_image_uri) {
        this.resource_image_uri = resource_image_uri;
    }

    public Integer getPriority() {
        return priority;
    }

    public void setPriority(Integer priority) {
        this.priority = priority;
    }

    public Integer getIs_delete() {
        return is_delete;
    }

    public void setIs_delete(Integer is_delete) {
        this.is_delete = is_delete;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    public Date getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(Date update_time) {
        this.update_time = update_time;
    }

    public char getIsPower() {
        return isPower;
    }

    public void setIsPower(char isPower) {
        this.isPower = isPower;
    }

    public List<ResourceInfoVO> getChildren() {
        return children;
    }

    public void setChildren(List<ResourceInfoVO> children) {
        this.children = children;
    }

    public TreeModel getState() {
        return state;
    }

    public void setState(TreeModel state) {
        this.state = state;
    }
}
